tall moor grass - French English Dictionary